<ul
  role="tree"
  unselectable="on"
  [ngClass]="classMap">
  <ng-container *ngFor="let node of apesNodes">
    <apes-tree-node
      [apesTreeNode]="node"
      [apesSelectMode]="apesSelectMode"
      [apesShowLine]="apesShowLine"
      [apesExpandedIcon]="apesExpandedIcon"
      [apesDraggable]="apesDraggable"
      [apesCheckable]="apesCheckable"
      [apesShowExpand]="apesShowExpand"
      [apesAsyncData]="apesAsyncData"
      [apesSearchValue]="apesSearchValue"
      [apesHideUnMatched]="apesHideUnMatched"
      [apesBeforeDrop]="apesBeforeDrop"
      [apesExpandAll]="apesExpandAll"
      [apesShowIcon]="apesShowIcon"
      [apesTreeTemplate]="apesTreeTemplate"
      [@.disabled]="noAnimation?.apesNoAnimation"
      [apesNoAnimation]="noAnimation?.apesNoAnimation">
    </apes-tree-node>
  </ng-container>
</ul>
